international agreement or arrangement - Allemand Anglais Dictionnaire